rendering plant - Turkish English Dictionary